be sweating like a mule - French English Dictionary